Skip to content

fleet-status: run on a label event only for the verified label - #200

Merged
askalf merged 1 commit into
mainfrom
fleet-status/label-filter
Nov 2, 2026
Merged

askalf merged 1 commit into
mainfrom
fleet-status/label-filter

Conversation

@askalf

@askalf askalf commented Nov 2, 2026

Copy link
Copy Markdown
Owner

The fleet status job now runs on a labeled/unlabeled event only when the label is verified, the one label the lanes read. Any other label event ran a status job that posted nothing new, and a Dependabot PR fires two as it opens.

This also moves the askalf/ci fleet-status pins to 84d68a0 (askalf/ci#159), whose fleet-status-check requires the filter. The checker run locally over this branch: 0 failures.

The lanes read one label, verified; any other label event ran a status job that posted nothing new, and a Dependabot PR fires two as it opens. Moves the askalf/ci pins to 84d68a0 (askalf/ci#159), whose checker requires the filter.
@github-actions github-actions Bot added github_actions Pull requests that update GitHub Actions code size/S 10-49 hand-written lines labels Nov 2, 2026
@askalf
askalf enabled auto-merge (squash) November 2, 2026 02:20

@sprayberry-redline sprayberry-redline left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: approve. The condition skips unrelated label events while preserving verified-label updates and the existing paths for reviews, comments, and workflow completions. Both status workflows and the self-test now use the same commit-pinned action revision, with their existing permissions unchanged.

@askalf
askalf merged commit e83122b into main Nov 2, 2026
15 checks passed
@askalf
askalf deleted the fleet-status/label-filter branch November 2, 2026 02:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code size/S 10-49 hand-written lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants